advance royalty payment - Alemán Inglés Diccionario